import tushare as ts
import pymysql
from sqlalchemy import create_engine
from urllib.parse import quote_plus 

# 配置 MySQL 连接信息
# %40 表示 @ 符号，%23 表示 # 符号
password = quote_plus('NewPass123!@#')
engine = create_engine(f'mysql+pymysql://root:{password}@10.54.1.6:13306/zjjk')

# 设置 tushare 的 token
pro = ts.pro_api('b1125846b73e4e0445d2d8cd1ea3d7ba1443e881c78eb09acb78f6ec')

# 获取股票基本信息
data = pro.daily(ts_code='002929.sz')

# 将数据写入 MySQL 表
table_name = 'tushare_002929_sz'
data.to_sql(table_name, engine, if_exists='replace', index=False)

print('数据已成功写入 MySQL 表')